12d3066abbdfc7430ceec8fe26da46e9f0187e8d,library/src/main/java/it/michelelacorte/androidshortcuts/Shortcuts.java,Shortcuts,init,#View#number#Activity#,167

Before Change


        }

        if(shortcutsImage != 0)
            mShortcutsImage.setImageResource(shortcutsImage);
        if(shortcutsImageBitmap != null)
            mShortcutsImage.setImageBitmap(shortcutsImageBitmap);
        mShortcutsText.setText(shortcutsText);

After Change


        if(shortcutsImage != 0) {
            if(packageImage != null) {
                int color = Utils.getDominantColor(Utils.convertDrawableToBitmap(packageImage));
                if (color != 0) {
                    Bitmap shortcutsImageBitmap = BitmapFactory.decodeResource(activity.getResources(), shortcutsImage);
                    Bitmap coloredBitmap = Utils.setColorOnBitmap(shortcutsImageBitmap, color);
                    mShortcutsImage.setImageBitmap(coloredBitmap);
                } else {
                    mShortcutsImage.setImageResource(shortcutsImage);
                }
            }else{
                mShortcutsImage.setImageResource(shortcutsImage);